agarrafar - German English Dictionary