yagua palm - German English Dictionary