crewe - German English Dictionary