what strikes you - German English Dictionary