estribo - German English Dictionary