marsella - German English Dictionary