cuba hook-billed kite - German English Dictionary