push-push current - German English Dictionary