barullera - German English Dictionary