dependable undertaking (du) - German English Dictionary