mamarracho - German English Dictionary