shepperton - German English Dictionary