behooved - German English Dictionary