tierruca - German English Dictionary