hay cap - German English Dictionary