pressable - German English Dictionary