smocks - German English Dictionary