manchada - German English Dictionary