catre - German English Dictionary