rooster with very long legs - German English Dictionary