palauca - German English Dictionary