marisca - German English Dictionary