kitchen apron - German English Dictionary