curruca - German English Dictionary