assist in delivery - German English Dictionary