cairoa - German English Dictionary