marasca - German English Dictionary