rainbow lory - German English Dictionary