salpicarse - German English Dictionary