garrancha - German English Dictionary