fulfill (satisfy) - German English Dictionary