Electronic translators still can't even come close to humans; languages are too nuanced. If you're learning Japanese, stay away from translators and stick to consulting a dictionary only if absolutely necessary. Try to understand from context first, then confirm the definition afterwards.