traslaparse - German English Dictionary