aufbewahrt - German English Dictionary