mancuerda - German English Dictionary