tecorral - German English Dictionary