agarrotar - German English Dictionary