terrollo - German English Dictionary