comprometerse - German English Dictionary