salpicar - German English Dictionary