fulfil (satisfy) - German English Dictionary