ivory palm - German English Dictionary