pushpins - German English Dictionary