garrapatal - German English Dictionary