stone deflector - German English Dictionary