thumbprint - German English Dictionary