agarrochar - German English Dictionary